We stayed there for 10 days and it was amazing.
Apartment was super clean, the beach is 3 min walk distance and the pool is wonderful.
Will go there again for sure.