This was one of the best places we've stayed. As other's have mentioned, the pictures don't show how great the place is. We loved the ease of check in as we came and went as we wanted. The parking and location are in a premier area, a 2 minute walk to a great beach with your own private parking (everyone else fights for parking on the street for the beach). The added amenities made our stay! We used the provide snorkel gear, paddle boards and cooler. They provided us with a small amount of coffee for our mornings (enough for 2 for a 3-4 day stay) and had every kitchen item that you would need. The queen bed was super comfy and the pool was great to use in the afternoons. It does feel like you have the place to yourself and the owners are there if you need anything. We loved our stay and hope to visit again in the future.