This place is perfect for a large group. We had 10 of us and the place still felt spacious and could easily have had more. Check in/out was nice and easy and all communication was excellent.