We really enjoyed our time in Greg's space - we were able to sleep 8 comfortably and even had plenty of room to cook a thanksgiving dinner for everyone!
Check in was easy and they were very responsive, the space was clean, and street parking within a block or two wasn't an issue.
If you are bringing eight people, just be aware there's only one bathroom. Wasn't a problem for us, but FYI.