excellent location. close to euston n warren street stations. hassle free check-in. if you get a room on the top floor then carrying your luggage (big ones) could be a task. Fortunately we only had carry on luggage so it wasnt an issue for us. apart from that the apartment will suit all your needs.