This place is wonderfully. We had a great time staying at Efi & Anna place. They also arranged us a reasonable taxi for pick up and drop off from airport. It is located in the heart of the city and very accessible to all the touristy locations. The metro station is also very close by and walkable distance if your traveling around the city.