One of the best stays of our trip. The place was extremely spacious and very well cleaned. There were also many complimentary amenities and the hosts were extremely helpful during check in. The place was right by the water and the terrace upstairs was beautiful. Overall, extremely satisfied with our stay!