Are pool and beach towels provided. I stayed there a couple of years ago but cant recall. We are going again for a short break in July. Luggage space is limited so I would prefer not to have to have to take our own unless we have to. Anyone been recently who can confirm?