We were a family staying across four rooms. The air conditioning in one room kept cutting out and was eventually fixed after several attempts. Some of the beds were actually two beds pushed together but were still comfortable. The hot water in my shower suddenly stopped, but this was fixed as soon as I let staff know. The pool was great and kept very clean. Breakfast was an excellent variety of hot food (both Western and Indonesian) as well as fruit, yoghurt and toast. There was tea, coffee and fruit juice available and you can order a cappuccino for an extra cost. The toilet area in my room had a consistent smell of urine that lingered even after cleaning. There is sun loungers around the pool and on the beach which would really benefit from the addition of mattresses. You can rent snorkeling gear very close by on the beach.