We stayed here for a few days in October. Communication was excellent and Maria was very flexible with check in and check out which was greatly appreciated. Location couldn't be better - in a lovely area, walkable to lots of restaurants and bars and close to the bus stop which will take you to all of the museums/sights in BA.
The apartment was lovely and warm, with a really comfortable bed and good shower. Internet was fast and reliable. There's a kettle, small cooker/oven and microwave so you can cook, although the kitchenware is quite poor.
The apartment itself is quite awkwardly laid out, but with a bit of thought could be perfect for longer stays. For example, a huge dining table takes up half of the room which would be much better with a sofa and desk. There were also a few minor issues such as barely functional TV, no hooks in bathroom, and cooker being slightly too high to comfortably use. Nothing that caused too many problems, but irritating.