Apartment was clean, comfortable, and in good location. There is a Starbucks right at the corner which made it nice for coffee in the morning. No self check available, you have to coordinate check in time with host in advance.