The best part for the place is the location. Heathrow Terminal 2 is only 20 minutes away if you take Heathrow express. The hosts are nice and gentle ladies who are willing to offer help if you need anything.