Very comfortable and clean. Plenty of beds for a large group. Modern kitchen and bathrooms.