Clean and bright. Bed excellent. Kitchen well appointed, and supplies were adequate for snacking and drinking and eating out (but appeared barely adequate for even basic cooking). Excellent location for public transportation. On street parking proved generally available during our Sat to Tues stay. No steps from street to living room.