Family of 8 staying for 6 days... overall the stay was average. 5 star resort missing the basics is not the ideal situation. When you stay at a 5 star resort you expect everything you should get in a 3 star hotel plus extras but not too be in this situation. Sheets were worn and some days had holes in them, pillows were miss matched and flat and dirty. Bed was hard and rigid, aiming at a particular demographic. Water pressure was so so, the towels were nothing special. The resort is expansive and with great views overlooking the beach. The breakfeast was great every morning with western and eastern options, the juices could have been better though. The kids club was tired and worn out and we didnt feel it safe to leave our 6 year old there... the pool was ok, needs a major overhaul. The staff were friendly and courtious and the room service was nice although a tad on the expensive side for Bali, $13 for a beef burger and fries or even $11 for nasi Goreng. Overall, 3/5 stars but wouldnt pay the money to stay there again.