Excellent resort, perfectly located within minutes of everything that you would need. The whole entire resort is beautifully maintained, it was clean, checking in and out was super easy. I will most definitely be staying with them again in the future.