Great place, great view. Perfectly placed. They thought of everything! Kitchen was well equipped, even spices. Comfortable beds. Awesome showers. Spacious rooms. Towels, umbrellas and beach chairs. Even a cooler! Within walking distance to many stores and restaurants. Hosts were amazing! I highly recommend!