This place is so stylish and comfortable, and it is located in the perfect location- literally across the street from a semi-private gorgeous red sand beach. There is plenty of parking, and the hosts were kind, thoughtful and responsive. I wish I could have stayed longer! I highly recommend this property.