Very comforting place. Excellent location