The unit was perfectly clean, and the amenities are literally a 2 min walk - beautiful swimming pools, with food to order, a shop to buy water etc and cute Italian restaurant that we ate at one night.
We sat every morning and night on the rooftop - the photos do not do justice - the rooftop is huge and beautiful to watch the sunset and the moon.