This place is very modern, spacious, super clean, close to shopping, dining and beach. TVs are in every room, lots of cooking utensils, BBQ on a balcony overlooking the ocean. Excellent!