If the review was all about first impressions then this hotel would fall short on a few counts - arranged hotel pickup, the flight was slightly delayed and so when I arrived there was no driver. Interestingly all the other passengers with arranged pickup were met by the drivers of other hotels. I had to call the hotel twice and spend an extra hour waiting in the airport as a result. Arrived hotel and checked in, shown to a room which was nice but not the suite which I had booked. Shortly after hotel realised mistake and came to show me to the correct room. The room itself is beautiful, mine was a suite with balcony, spacious, comfortable, rose petals on the bed, nice bathroom facilities and some fresh fruit laid out. Later I went to ask reception about sightseeing tours to Halong Bay and Hanoi and was pointed to an empty desk, so couldn't book any for the next day (this turned out to be the best because the weather was not nice but on the following day when I did go to Halong Bay the weather was much improved). The second day I explored Hanoi by myself. I came back and there was no longer any toilet paper (there had been plenty when I left the room)... well the small things sometimes add up...obviously the hotel has room to improve on its service.. So this aside the hotel itself in terms of the quality of room is very good and were it not for the service issues I would rate it higher. The breakfast had plenty of options. Location is kind of hidden in a back street but ok.