Great location and place. All the amenities you need and the beaches around it are just incredible. Great for families for sure too as the pools are also great to play in and enjoy the sunshine. Definitely will recommend it.