Demi's place was exactly what we needed. There are 3 floors, the first has a decent sized living room, a small bathroom, and small kitchen area that opens out to a nice private outdoor area with table and umbrella. The 2nd and 3rd floors are almost identical and each have a bathroom and two bedrooms with queen beds. The beds were clean and comfortable. My only complaint was that the TV's were not hooked up to any services, though we did not mind so much since we were there to go out primarily, and also to enjoy each other's company. We were able to sleep 12 people comfortably as there was adequate space for us to put down a couple air mattresses which we brought along. Street parking was free and easy to find nearby the house. Demi usually responds within an hour and was able to provide any help needed. I would rent this place again.