5 stars all round, super clean place, comfortable bed. Even though it was a self check-in, Demi gave clear instructions on how to enter the apartment and was available over the phone all the time. Thanks!