When I was looking at the Expedia information about the room it said "no internet", but further down the page there was a checkbox beside "Internet $14", so I checked that box and continued to book the room. When I got the confirmation is said the internet was free!
When we get to the hotel we found out there was in fact no internet in ANY of the rooms (according to the front desk). As for the room itself, it was stark and basic to the extreme - no table, not even one chair, no end table by the bed, no drinking glass (or even plastic cup).
Finally, although it advertised a restaurant in the Expedia webpage, the restaurant closed at 6PM, and there was only one other restaurant nearby. There were no other amenities within about 1/2 km.
The front desk was officious at best; when we checked out the morning after only 1 night of our 'stay', it took them over 1/2 hour to go and check that we hadn't stolen all the towels, etc.
What was good about it? Very clean, the bellhop service for our baggage was good, the grounds were well-kept, the pool looked clean and adequate. And while there are no amenities in the immediate neighbour hood, there are lots of restaurants available within 1 km of the hotel. And the beach is good.