It was a picture-perfect place, warm and friendly. home away from home