This house is perfect for a large group! The different levels allowed people to do their own thing or be together depending on what their mood was. The roof was the best to enjoy some sun and for a close up beach view. Also, we had 7 girls showering on a daily basis and never ran out of hot water, which was pretty amazing. The host was super attentive and checked in with us on our first full day. We were short on towels, and they ensured we got them right away.