Great mix: stunning location, wonderful food, yoga in the morning, work time, bit of sightseeing, good conversations
Great mix: stunning location, wonderful food, yoga in the morning, work time, bit of sightseeing, good conversations. Joined twice, both times worth it!