Home from home in a little bit of paradise A tranquil location for a short break or a long holiday. An ideal location for groups, yoga retreats & workshops