Very clean, has lots of amenities and right across the street from the beach. Perfect location with many places to eat and nice and quiet area. Would definitely come back my next trip!