Spacious, bright, clean, modern, and stocked with amenities. Great place for a large family gathering.