Great communication, super clean, super comfortable, and accommodated a late check out for us.
It was a great place to stay in. The only downside is the upstairs neighbors who have a young kid and dog who run up and down the corridor multiple times a day. It was not a deal breaker though, as we were not at the apartment all day long.