This place was fantastic! Steps from the beach, everything you need for the beach is provided, walking distance to tons of restaurants and shopping. Complex has a pool and lounge chairs and free laundry! Super clean and updated. Beautiful bathrooms and modern furnishings. Great value for all the amenities and location. Host was super easy to communicate with and very responsive. We will definitely stay here again.