The complex offers plenty of space and is beautifully situated. The surrounding beaches are a dream. The amenities are rather basic, and you have to deal with the ants. On the other hand, the pool is a highlight, and the terrace is a dream. Shaded parking is also top-notch. The air conditioning worked perfectly. The bathrooms are relatively modern, the rooms rather basic.