Het hotel biedt volledige faciliteiten wat betreft vergader -en banquetruimtes. Het resort ligt aan de zuidkust van Bali, op loopafstand van de Tanah Lot Tempel en 22 km van het internationale vliegveld van Ngurah Rai.