This place is massive! The photos don't do it justice. Gorgeous location right by the beach, and very comfortably appointed. Beds were soft and comfy (best in any AirBnB i've had in fact) and bathrooms were clean and modern. The upstairs rooms are next level.
We had some small niggles in that the waterfall in the pool only runs for a short period each afternoon (guests have no control over this) and that the advertised dryer is in the garage (no info was given - we had to go looking for it) and is VERY very old and loud and took a long time to dry our beach towels. No aircon/fans were provided in 3 of the downstairs rooms either, which for the price of the property in summer we would've like to at least see some portable fans. Also be aware if you ALL shower at the same time the hot water will run out so space things out accordingly.
Having said that, when we had an issue with a flickering/strobing outdoor light they sent someone asap to change out the lights which was fantastic.