Spacious and nice apartment. Excellent service at check-in and check-out. Best wifi we've ever had abroad! Short distance to shops, sandy beach and bus stops. We stayed for 5 nights, and will definitely come back another time!
(The only minor drawback was tv-shows in italian only, but high-speed wifi combined with hdmi input on TV enabled us to use our chrome cast - "problem" solved! ;))