GREAT location! The house is nicely set up for a large group with plenty of areas for 7 or 8 people to hang out together! Plenty of towels for the beach and pool. Kitchen was well equipped with the essentials for cooking and serving. Local contact was responsive and helpful! I'll warn as others have about the upstairs bedrooms being odd and having to walk through one to get to the next. EASY walk to the beach! Very close! plenty of shops and restaurants are within walking distance! There is a smart tv in the living room which allowed for streaming services. Lyft was about $25 to the airport. We had a very comfortable stay! I would stay again! No hair dryer. No cooler for the beach was available.