Overlooking the Aegean Sea from its balcony, this suite comes with a kitchenette, satellite, flat-screen TV and free WiFi.