We really couldn't have asked for anything more. The apartments were clean, comfortable, modern and spacious. I recommend paying the few extra euros for breakfast as it well worth it. Good location, about a 10 minute walk to the waterfront but everything you'd need are all within a block or two (grocery, restaurants, bakeries, etc.) but what really made the stay memorable was the outstanding staff...and they are exceptional at every level. Anemos is the definition of Greek hospitality.