My DD wants to get off in Nassau because we never have. I don't want to spend any money, tha's why we stay onboard. We pay for excursions at Castaway Cay.... I hear there is a free beach? Is it walkable from the ship? Is it clean?