This place completely blew me away. So much thought goes into every detail and the owners and staff are all fantastic. On the first day, I already felt completely at home and only wish my stay there had been longer! I was there for a yoga retreat and everything from meals to transportation to guides was planned out seamlessly. The meals were absolutely wonderful and a great fusion of cuisines. Bonus: adorable cats that I wanted to smuggle back home with me.