the emphasis in this forum is usually on very high service levels. it sounds like that is not necessarily something you are looking for?
general budget?
waterfront whenever possible?
(BTW there is quite a bit of greece discussion here if you search.)