Geckos is the place for a good beach time. Without getting sand all over the place.
All reviews seem positive