The apartment was just perfect. Very clean and well fitted out, with a great balcony area which looks over the gardens and part of the pool. We loved our stay, as being right on the beach, it was just a few minutes walk to the sand. The pool area is also lovely and the food from the Greek restaurant attached to the complex was fantastic. Highly recommended.