This is a very small room for a good price (for London). The thing is that location is just perfect. You are less than 5min from Green Park station and walking distance from some of the main attractions of the city. If you are not planning to stay in your room (and you shouldn't) it's a perfect stay for a couple.