It is a nice place to relax, there is no TV. Only one menu option and nothing really nearby to have a bit so the hotel's menu is basically your only choice. Prices are high in my opinion, the food is good. Staff friendly, although not like in other destinations we have been to, particularly in Mexico. The little beach of the hotel is very nice. I would not recommend anyone to stay more than 3 days, at least I wouldn't normally do that.