This property was excellent. It was clean, stocked with everything we needed, the views were incredible, and more than enough space for our family of five. The loft was such a fun surprise for the kids and they spent a ton of time reading up there. The jacuzzi was clean and spacious, on a large deck where we enjoyed the sounds of the crashing waves in the distance and the birds singing throughout the day. Easy check-in process and the management was very flexible about our late check-out request. The one thing I would note is the stove- it has a mind of its own. When it worked, it worked great. Occasionally one burner would sporadically turn off, and the knobs easily catch on things or if they get bumped the stove turns on. This did make cooking certain meals a little challenging but we managed. Would definitely suggest the owner replace the stove to avoid potentially serious disaster. Overall, highly recommend this unit!