Esta propiedad consta de 18 habitaciones ubicadas en unas casas amplias con suelos de madera y muebles de bambú, ratán y madera de coco. El hotel dispone de vestíbulo con servicio de recepción y salida 24 horas, caja fuerte y servicio de cambio de divisas. Cuenta además con instalaciones como bar, restaurante, conexión a Internet (con cargo adicional) y servicio de habitaciones y de lavandería (este último por un suplemento). Los huéspedes que lleguen en coche pueden dejar su vehículo en el aparcamiento cercano.
Este complejo hotelero está situado en la popular ciudad de Ubud, en la isla indonesia de Bali. El establecimiento se encuentra en la localidad de Madangan, en el barrio de Gianyar, y queda a unos 7 km del centro de Ubud. El aeropuerto internacional de Ngurah Rai está a unos 50 km del alojamiento.
El restaurant sirve un desayuno continental de bufet, además de almuerzo y cena de menú o a la carta.