We stayed in a "penthouse"--my husband and I, our daughter, her husband and our four year old grandson. I have never encountered such courteous and helpful staff. Everything was super clean and restocked handily each day. We had a very short walk to the pool which also had excellent food and drink service as well. A couple of minor concerns were addressed in a timely manner. Pool and surrounding kiddie water play areas were fun,
My only caveat is to chose a villa or penthouse NOT next to the highway. It was not possibe to sit on the balcony because of the noise, However, with all the windows closed, only in our bedroom (which faced the roadway) could the traffic be heard.
I would definitely return...maybe even this fall though in a room or penthouse further from the highway.