We loved our stay at Joao’s place, and it is perfectly set up for a small group to enjoy a relaxing week in a beautiful setting.