This place is roomy and accommodating for large groups. The beds are comfortable, the kitchen is great for preparing meals, there is a garage that houses 2 cars, laundry facilities, 2 bathrooms. I would recommend this place and I would stay here again as well