Our stay at Chris' place has been great; the apartment is big, clean, and can easily accomodate 6-8 people. The roooms are large and comfortable. Check-in and check-out has been very flexible.
I recommend.