I recommend this place with all aspects . It’s convenient location for Heathrow, there is a supermarket close by and restaurant, transportation close by.
All necessary amenities were there.