Characterful , clean, welcoming with plenty of capacity for a large group. Very thoughtful hosts have provided for every eventuality.