Gem of a place. Pool, on the beach and a few minutes walk to some of the best cafés and restaurants around. Very comfortable clean apartment without the crowds.
Worst part was leaving.