Comfortable and clean stay. Full kitchen with anything you may need. Though I never saw the host/s, trash was always taken out and spaces cleaned. The only downside to our stay was the very limited parking. My 8 year old daughter and I stayed for three nights and was told that parking had been reserved for other guests for all three nights, even though I was previously told by another host that one would be reserved for me, only to find out later that it in fact was not. There is street parking, but good luck finding any available - it took me 30+ min one night. Mondays and Tuesdays are reserved for street cleaning from 8-11 AM, so even if you are lucky enough to find parking the night before, you need to make sure you wake up early enough in the morning to walk back and move your car or you WILL get a ticket. Saw someone issuing tickets at exactly 8 am. Other than that, our stay here was comfortable. Pictures of the spaces are accurate, and I would recommend the rooms, just make sure to confirm reserved parking space with both hosts.