Overall the property is very nicely presented. Some things to be aware of: although it seems the beach is a block away, it's actually 3 kms away. We felt the agent let us down with broken pool pump for almost the whole stay, wifi stopped working half way through and it took 2 days to fix, dryer advertised as amenities but was not there. We asked for extra towels as no place to hang washing outside, and it took 3 days and 4 calls to rectify.