Excellent location, convenient to everything. Nice room with nice patio overlooking the pool. However it got noisy at times, sometimes very late. Pool supposed to be closed at 10pm, but most nights people were swimming and making noise (sometimes LOTS of noise even at 1am).
Hotel restaurant had bad habit of playing annoying loud dance club techno music, sometimes after 10pm. I don't understand how anybody would want to eat there it was so loud. They would sometimes turn the music down when more people were eating there. If you like to go to bed early so you can get up early for diving or other adventures, this may not be the best place.
Good AC once you figure out how to use it. Bed was not very comfortable. Water pressure in my room shower was so terrible I used the shower by the pool.
Service was friendly enough. There's an elevator, which is nice if you have a lot of luggage or have a hard time with stairs. Overall, needs some improvement, but decent budget accommodations in a convenient location.