Here on vacation and popped in hoping that my experience would be better than many of the ratings on here. Sadly, it wasn't. The food is just ok, nothing spectacular and the service is terrible. The restaurant was clearly short staffed and our waiter was running around like a lunatic. He was nice enough, but the blame should be put on the management for not getting someone else in to cover. A dinner that should have taken 45 mins. took almost 2 hours because half of it was spent sitting there waiting for service.