We enjoyed our stay here - the location, facilities and garden/water view were especially good. Our children had many swims and we used the tennis courts too. The apartment was clean however we had very warm weather and unfortunately the air-con was not adequate. The Wi-fi and phone reception could also be better. Great place to relax and it definitely had the resort feel!