We had a great experience! It wasn’t our first time staying at the resort, so we knew what to expect but everything was smooth and straightforward. Check in at the hotel was easy and we love the facilities there. It’s a great place for kids, our toddlers loved the pool and the beach.