Nothing to complain about, nice spot to stay near to Heathrow