We searched all over for resorts and this one is high level and not expensive but it’s not cheap either. It’s just a fantastic place to be. Great pools. Food is really good. Views are fantastic with lots of fun things to do for families and even young couples.