Very clean, quiet, pleasant atmosphere and well appointed.