Great location, super clean, effortless check in, lots of thoughtful touches and amenities.