Anna's place is perfectly located near the acropolis and plaka. The flat is perfectly equipped and renovated and the check-in and checkout are very easy.
It can accommodate a couple for short and longer stays.