Die 2-Zimmer- Casa Del Cielo - 2Br Ice Bath Villa - Kedungu Tanah Lot liegt in nur 1 km Entfernung vom Strand von Kedungu und bietet Zugang zu verschiedenen Sehenswürdigkeiten in der Nähe.
Der Tempel von Batu Bolong ist rund 10 Fahrminuten von der Villa in Tanah Lot entfernt, während der Pantai Melasti Bali sich rund 15 Fahrminuten von hier entfernt befindet.
Außerdem gibt es hier eine komplette Küche, ausgestattet mit einer Kaffee-/Teemaschine und einem Kühlschrank. Das Restaurant Cafe Selancar liegt gleich neben der Casa Del Cielo - 2Br Ice Bath Villa - Kedungu und lädt die Gäste ein, indonesische Gerichte zu probieren.