The location is great, close by walking from beaches and the towns center, the apartments is like the photos, cozy and comfortable, and the facilities including the swimming pools are nice. However, we were really disappointed with cleaning. The apartment was not clean when we arrived and the cleaning service during our stay was not efficient.