Planning the perfect beach day on a budget