Hello, we have never been to Puerto Rico before and decided to go since flights were cheap. So now we are trying to decide if we should stay there (San Juan) or take a cruise that ports from there. We love to snorkel and hang at the beach. I have been reading things about the beaches near San Juan as not being good for snorkeling or swimming. If we stay on the island we have to stay at a Marriott property and wonder is they are in good places for above activities. Please help.