Quiet, clean and well kept place. I felt at home there.