Great little place in a great location! Has everything you need, plus a convenient washing machine.
Idomeneas was always easy to reach and very helpful when we forgot our keys one night!