Great location! This place has all of the amenities combined with the perfect location, walkable to beaches, restaurants, and stores. The host was extremely considerate and even mailed our items that were accidentally left.