Yüzme havuzu sunan Teba Mesari Villa, Kedewatan semtinde, Puri Lukisan Müzesi'den 3 km uzaklıkta bulunmaktadır. Konaklama tesisinde teras da bulunmaktadır.
Bu tesis ile Neka Sanat Müzesi arasında 10 dakikalık sürüş mesafesi vardır. Ubud merkezi 3 km'den daha az uzaklıktadır. Misafirler, D'Star Bar & Resto, Restaurant gibi restoranlar villadan 500 metre uzaklıkta bulabilirler. Ubud Maymun Ormanı villanın bitişiğinde yer almaktadır.
Villanın balkonunda yüzme havuzu mevcuttur.