This is our 3rd time staying here and it feels like coming home thanks to the amazing staff, that welcomes us with a big smile and open arms. The resort is fantastic! The suits are huge and very nicely decorated. It is a bit pricey, but you can sometimes find deals online.