Spotless clean, great location, smooth check in and stay. On the smallish side, but the location can't be beat. Will come back again!