Set in a valley on 107 acres of lush tropical jungle, Casa Grande is an oasis of peace and tranquility. 20 rooms scattered up the mountainside, each with private bath, balcony and hammock. Morning yoga class. 1000 square foot fully equipped yoga center. Spa services. Ideal setting for retreats, workshops and trainings.