(Last Update: 24 Apr 2023)
Casa Pajaro (Bird House) is a five star villa built on a mountainside that offers beautiful views of Isla Ballena, Playa Uvita, Punta Dominical