Greenviews staff was friendly and the room was nice and clean. There was an AC unit, which was nice! The reception area is also their restaurant and common area, as it's the only place where WiFi works. You can book tours and get bottled water from reception as well.
The opening times for the bar area seemed a bit inconsistent, but the beach and outdoor seating areas have great views, so you can't go wrong.
The property is located near some great restaurants and even a little shopping area.
- Free Wifi