This place is perfect. Great Amenities. Right on the beach and walking distance to great local restaurants. I will be coming back.