My husband and I and our two girls (12 and 8 1/2) are thinking of going to PR over the December holiday. We have been to a number of places in the Caribbean but never here. We have heard wonderful things but have seen some mixed reviews as well. We love the beach and snorkeling! Having just been to St. Thomas, we are a little spoiled with the beautiful water. Is the water in PR nice? What areas of the island would be best to stay in for nice swimming and snorkeling beaches? We will probably rent a place through VRBO.