Clear communication, simple check in/out and a perfect location a stones throw from Piccadilly Station.