There is always food available - for snacks I would ask the server who walks around the pool and beach for a menu. But if you want is not on the menu do not hesitate to ask. I would always get a late afternoon bowl of vanilla ice cream delivered to me.
My husband wore dress sandles with dockers and this was just fine for dinners at the dressier restaurants.
We used Cancun Valet for our transfers which was very nice.
Have a great trip!