Perfect home for large groups as everyone can have their own space. Spacious, relaxing, beautifully appointed and so peaceful. Great for all ages. The spa was awesome and there were so many touches that made our stay perfect.