Maria's lovely place is perfectly located on a picturesque street in the heart of the Plaka, literally a few minutes by foot to all the major sites.