Just as described.
For people travelling from Heathrow, this place is ideal.