Only stayed a few hours due to flight delays. Apartment was small but cozy. very clean and had all amenities. Self checkin is a great advantage