Perfect for big groups of all sorts! Everything feels comfortable and the fully stocked kitchen is such a bonus. Beds are lovely to sleep on and the bathrooms are all spacious. Communication was excellent which seemed to make everything easier. Would highly recommend.