Is there a beach where we can swim off of tower isle? We will be arriving april 10-17 celebrating our 20 year anniversary. We want to take advantage of the whole experience, including the AN beach. Any input helpful!!