This place is perfect for a big group, lots of space, bathrooms, and a cool little hangout spot upstairs with a TV and a couch! They were very good at communicating with us fast whenever we had questions or concerns.