We looked at all the top hotels along the sand strip and thus was by far the best!! Best clean beach! Big! Very Balinese and traditional! Beautiful gardens and surroundings! Top restaurants, not too pricey either unlike some! The staff were so lovely and helpful! They helped u with absolutely anything! Room was cleaned daily with fresh towels and re stocked water bottles! The pools sparkled and everywhere was immaculate!