Beach 18 is a beachfront establishment offering a vibrant atmosphere.