First of all, the good things: It was a nice little place with pools and cute outdoor sitting areas. And very close to the beach (short one block walk). Then the bad things: communication and amenities. The customer service was responsive, but nothing got done. We arrived on the days when the temperature was 40s and it was freezing cold but there were no extra blankets in the room (existing ones were paper thin). We asked for it and customer service was very fast to respond that there was none. The second day we asked again, and customer service said "we will bring you one" - by the end of the day nothing happened. What was better? Power outage for the whole night, no hot water. Shivering in the dark was not an ideal vacation you'd think, and we went with kid and kid came back coughing. So if you have other choices, don't stay here. The management company didn't really care your well being on the property.