Great place, at a great location. Architecturally interesting, a sign of Greece at the turn of the previous century, thoroughly modernised but with its character intact.
Location is just fabulous and the amenities nearby hit the spot.