During our trip on edinburgh, we have spent one night in David house, he was helpful and friendly as he has help us to wander in the city.
Regarding the room, it's was too small for 5 persons, at most for 3.