Vibey South Shore beach spot with solid food and great atmosphere, though service struggles can overshadow the experience.