Family friendly, welcoming and comfortable place.