Yes, the beach is clean. And the island is very accessible to bikes. Also, I agree with the suggestion to bring binocculars. Through them, we've gotten some great views, not just of birds, but also the dolphins. Our favorite area is the top floor of the Main Lodge, but there are no 2 BR there. However, there are often dolphins that can be seen from there.