This is a great unit in a great location.
We stayed here with our 2 children (12 and 14). It is a very well equipped unit and has everything you would need for a family stay. Air conditioning in both bedrooms is great.
It is walking distance to local shops and the complex has a pool for cooling off as well.
We had a very enjoyable stay and would definitely come back.