This place was absolutely beautiful! The view itself gives 5 stars but it was also extremely clean, spacious, and well stocked with anything we may have needed during our stay. Our hosts made everything really easy from check-in to check-out as well. It couldn’t have been better!