Very clean, great location, nice staff. We plan to stay again.