Great place, with a warm welcoming atmosphere