Service was horrible and food was not that much better. Wife and I decided to take a break from the sun and get some food around lunchtime. We went around noon and there were many tables open with no one sitting at them but they still made us wait over 30 minutes. They gave us one of the vibrating things to tell you when you are ready to be seated, well it never vibrated. So after 30 mins we went up and asked them how much longer it would be....they told us they had buzzed us a while ago and couldnt find us. Um...we were seated right in front of them looking at them the whole time but ok? The waitress we had was nice, but the food was nothing special. Needless to say this was the only time we went to this place our whole stay.