Great location but hard to find, grubby, needs maintenance and too expensive for what you get.
And, I am comparing value here to our experience in Athens, Santorini and Crete, not the US