This place had awful food, a total tourist trap, there is absolutely no atmosphere inside, it's an old applebee's and it has no decorations. the food had no taste, just bad experience, anyway, it should be voted off the island!
Pros: none, none, none
more