Située dans la paisible forêt d'Ubud à Bali, loin du centre-ville et entourée d'une végétation luxuriante, de cascades et de rizières, l'île offre un calme exceptionnel. Elle procure une sensation d'isolement et de sérénité, loin de l'agitation urbaine.
Le décor du restaurant, inspiré du bois rustique, se fond harmonieusement dans le paysage naturel et crée une ambiance chaleureuse et authentique. Donnant directement sur la piscine et la cascade en pleine forêt, l'endroit est tout simplement magnifique et idéal pour prendre des photos.