A lovely place to stay with out three children. Staff were very helpful and kind, and the rooms are great. Large, clean pool. Not close to any shops but that means my wife saved money. A few warungs around, but the in-house restaurant is pretty good. Crystal Bay Beach is very close and a great place to spend the day.