We only stayed one night at the Sirius apartments , arriving quite late and leaving early so this is a limited review.
It is an apartment complex with a pool, so close to the sea that you can hear it! It is clean and George as his family, who run it are super super helpful, talking us through driving through the town when we got lost trying to find it!