Very very clean, nicely appointed, super close to the beach, like a two minute walk. They have a ton of beach toys and chairs and bikes you can use, as well as a washer and dryer. Bbq and gas stove/oven make it easy to cook a quick meal. TV and Internet worked fine with no issues. Bedrooms are good, pretty comfortable, could use new mattresses but they were fine for the three nights we were there. Bathroom is nice, rainhead shower. Parking is tight, but it is pretty much everywhere in town as well. Quiet little complex, very well maintained.