Very nice studio's and apartments. Some are better than others but as each one is renovated and updated they get better.
Only the size of the shower cubicle stops me giving it top marks.
I did have an issue while i was there i was really annoyed at. However this was sorted out, so i would recommend staying here. Just remember your in Greece.