What's the swimming like at Tower Isle? Is there a dock to swim from or do you go in directly from the Island I've also read that water shoes are a good idea since it seems to be rocky. Any other tips would be appreciated. Thank you.