Yakınlardaki ilgi çekici yerler arasında tesise 500 metre mesafedeki Song Tepo Beach ve 6 dakikalık yürüme mesafesinde Ceningan island sayılabilir.
Konaklama tesisi Nusa Lembongan şehir merkezinden 30 dakikada yürünür. Mata Lebaoh Otel, Angel's Billabong'a kısa bir sürüş mesafesindedir.
Misafirler, Mata Lebaoh Otel'den yürüyerek 13 dakika mesafesindeki Last Stop Bar and Cafe, DT Nusa Ceningan gibi lokantalarda yemek yiyebilirler.