Very comfortable and welcoming. Great location.