For those who've recently been there:
Do you need an adapter to plug things in inside your room?
I hear lots of suggestions regarding cups and drinks. Should we pack our own?
Waterbottles - are they easy to come by or if we want to take water with us when we're walking or on excursions would you recommend we pack our own refillable ones?
Are you still only able to sign up for a la cartes in a particular block at a particular time?
Would you recommend swim shoes for the beach?
For adventures: if we pre-book should we be concerned about finding out own transportation?