Good place for family or group of friends - a very homely place.