Beachfront establishment offering relaxation, entertainment, and dining.