Place is a lot smaller than it looks in pictures and the walls are a bit thin but no other complaints. Fantastic overall for the price. Nice safe neighborhood with onsite parking. Beaches are 15-20 minutes out depending on traffic. Good communication and response time with detailed check in and check out information. Overall very very nice would book again!:)