This place is SO well located and I absolutely loved the breakfast choices, although I don't typically eat breakfast. Some of the staff were also incredibly helpful and friendly. Especially one guy with glasses, although I forgot his name - very friendly and helpful guy!
Unfortunately, some of the other staff at the hotel did not provide a great service. To start with, the first day, we were taken to then the lift by the girl at reception. After going up and down the lift, we realised our room didn't exist. Upon returning to reception, the girl admitted our room is in a different building. When asked about activities and things to do in the area, beaches, etc, some of the reception staff are completely clueless, which is very disappointing.
The room itself was VERY small and the bathroom door was... almost inexistent.