I stayed here for 2.5 months. It was incredible, convenient, and of great value.
My favorite aspects of the apartment were its cleanliness, the big balcony with a dining table and 4 seats, the luxury bidet, and the drying rack on the balcony (for drying our masks and swim clothes everyday)
Some reviewers warn that the trash chute may smell, but it never wandered into our apt (and my partner has a keen sense of smell). The AC is loud so if you are super sensitive or require earplugs you may need to consider that, it wasnt a problem for us.
The building is great, the pool is super clean. There is a small sauna and gym.
The location is superb, lots of cheap eats around and the walk to the beach is literally nothing (like 3 minutes tops)