We had a fabulous holiday. Our kids had a blast. It is very convenient to the beach and the pool was clean. We would definitely take a vacation here again.