A lovely, welcoming place. Perfect for families.