clean, straightforward check-in, great location. Extensive amenities as well.