I didn't like that I was forced to wait until the 3 pm check-in, even though the rooms were cleaned and ready. This is especially burdensome when you fly overnight, arrive at 7:30 in the morning, and then have to wait for your room to unpack, unwind, and begin your vacation. We asked several times if the room was ready and were told to come back at 3 pm check-in time. We could see the paperwork all lined up and ready for check-in, so why not let people into the rooms once they're ready? This made for a stressful first day of vacation. We also had someone in our party with special dietary needs, so we had some of our own snacks packed. When snacking at the pool, a staff member approached us and told us we couldn't have outside snacks at the pool. That meant we were forced to only order the resort food and snacks, which the person in our party could not eat. So we had to leave the pool area to eat our snacks. Very inconvenient and unnecessary.