I spent 3 nights at Damien's place together with a colleague. At least for 2 people the apartment is more than sufficient as you can use separate bath rooms, wardrobes etc. The apartment is well equipped with everything you need. Metro, cabs and rental bikes are nearby.
The communication was simply great. Damien provides lots of useful Infos and also our delayed arrival in the middle of the night didn't cause difficulties.
Highly recommended!