Highly recommend !
Lovely staff, great spot.
Very clean, nice bbq, tennis and pool area
Very modern
A great spot to stay!