We've just returned from a weeks stay at this apartment, this is our second stay. The apartment is fresh and clean, decorated to a high standard with all home comforts. The apartment was spotlessly clean. The security on the complex was good and the swimming pool area is perfect. A great place to stay.