We bought rafts at the drug store by the roundabout last year and they were reasonably priced there but I don't remember seeing any beach umbrellas