This was out first and definitely not our last stay at Casablanca ! Definitely worth the two hour drive and my kids (7 & 2) did not want to leave. My 7 yr old was so excited once we arrive that he made his bed with his own added touches and also set the table so we can dine in on our first day. My two yr old loved the open space and felt so comfortable and loved the pool. We absolutely loved the short commute to and from the beach and pool. My favorite was opening the front door for the first time and seeing nothing but a beautiful ocean view ALL DAY. James was very helpful and answering a few concerns prior to booking and very understanding. We can't wait to come back.