Warm and welcoming place in a great location