We had a great time. ATe steak and lobster 3times. . They have improved the reserving dinner reservations. when we were leaving they were starting with a new procedure of not having to reserve most of the restaurants. I don't know whether that will make you wait to get a table. But if we went in the afternoon, there seem to be cancellations that allowed us to get in where we wanted to.
I agree that they should have a bathroom at the pool, instead of having to walk back to your room or the nearest restruant . MOst times it was easy to get a drink at the swim up pool. The service at the walk up bar in front of the pool was not as easy to get a drink.