Das Villa Baba Sunset Beach Inn Temukus liegt etwa 25 Minuten zu Fuß vom Krisna Waterpark Lovina entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Temukus.
Zu den Zimmern gehören ein Balkon sowie ein Fernsehen mit mehreren Kanälen und ein Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. In den Badezimmern befinden sich eine getrennte Toilette und eine Dusche.
Im Restaurant Warung Music, das 250 Meter vom Villa Baba Sunset Beach Inn Temukus entfernt liegt, kommen asiatische Speisen auf den Tisch.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von Temukus. Der Singsing Wasserfall ist in ca. 2 km Entfernung vom Bed & Breakfast gelegen. Das Hotel liegt in ungefähr 10 Fahrminuten Entfernung vom Kloster Brahma Vihara Arama.