Het hotel beschikt over een casino, een gezondheidsclub, tennisbanen en een onverwarmd buitenzwembad. Het hotel bevindt zich aan Tambau Beach, één van de mooiste stranden van het land.