The place was a great space for groups and had all the basic amenities. The long dining table and open connected kitchen/dining/living space was great for having the group together without feeling cramped or separated. Bathrooms were clean and beds were comfortable.