C & P's place is very clean and peaceful.
Very close to Heathrow Airport & very accessible to public transportation such as buses & taxis
More especially, if you need help regarding your stay with them, the hosts help out & reply timely.
A most-go place for everyone