Welcoming, comfortable, and friendly place in a great location.