This hotel has an excellent location, and it's close to Oxford Street, restaurants, bars and transportation.
Nice and clean rooms.
We went in the end of june, and the only negative about this hotel is that the rooms don't have air-condition (at least ours didn't), so it was super hot!
It was like a hot wall hitting you when your entered the corridor to the rooms.
Thank god we found a fan in the closet, so we could be able to sleep!
So, if you are traveling in the summer, please ask to see if they have a room with air-condition.