Spotless, comfortable, excellent communication, seamless check-in and perfect downtown location. Loved it, 5 stars all around.