This wonderfully-located hotel made for a great stay. The place is about 10 meters from the nearest metro station (the line from the airport!), along a major shopping and restaurant street. I arrived very early in the morning to leave my bags, and they happened to have a room available and offered to check me in right away. They offer fine amenities. The only thing I'd recommend is, if you're sensitive to street noise, check the position of your room. Some are quieter than others, depending on their floor and the street they're facing.