Petros place is great, and as described! Great view of the Acropolis. A bit far from the restaurants and shops area, but for me was ok, it’s only a 15 min walk.