The apartment was just great. Comfortable beds, lots of little treats (amazing coffee machine) and within walking distance to town, beaches etc.
I would totally recommend staying there.