We had a great stay, and Anastasia was great as well!
The location is perfect and about two minutes walking to the metro station. The station is Victoria station. It is quite simple to get to whether you are going to or coming from the airport.
There are many places to eat around the area. A bakery is within a quick walking distance. Also the National Archaeological Museum is within walking distance.