We are two well traveled Yoga Instructors that have have traveled the world and stayed in everything from a floor in a train station in India to truly 5 star hotels in Italy. We stayed here about 11 years ago and it was one of the more epic and magical weeks of our lives! The place is situated on top... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.