We stayed in the Sea View rooms. The hotel is located on a beautiful stretch of beach (Anste Vata). The only downside is that you have to cross the main road to get to the beach.
There are motorised and non-motorised water activities on the beach.
Good restaurants and the pool kept us busy!
There is a casino on site.
Staff were very good and spoke good English.