The rooms are a bit old in the main building, but in the new wing the rooms are awesome. Great facilities and public areas. The hotel is clean and the staff kind and helpfull. The swimming pool is great and the food in "12 islands" restaurant even better. My only concern was the lack of WiFi signal in my room.