Place looked as described in pictures. It does not have a beach view but is a 2 min walk to the beach, which was very convenient!We had an overall pleasant stay.
However the $200 cleaning fee that is charged with every booking did not feel like value for money since a few amenities were not provided as described (tv not working, low on toilet paper, no body wash), a few towels seemed to have permanent stains on them and the floors were not swept well in the common areas. The heater did not work either. Since we paid $200 cleaning fee we expected the place to be a bit cleaner and well stocked.