This is an excellent place in the heart of London. We enjoyed our stay very much and it was really close to the station which was very convenient! Highly recommend this place!