House is amazing, everything is quite new. The view from the house is amazing too!
The beach is a quick 3 minute walk.
Deb and Leon are very responsive, answered all of our questions before check in and even during our stay.