The Aiolos features an excellent location not far from the restaurants and shops of the port, at a distance of only 50 meters from the sea. Since it is set on the hillside overlooking the sea, it affords outstanding sea views in a quiet environment.