Super location, well equipped place. Made our visit to London very enjoyable.