A lovely, well equipped place to stay in a great location, close to central London with excellent transport links literally just a couple of minutes walk away. Excellent communication and a very easy check-in/out. Highly recommended.