Is it a good holiday destination? For water sports, snorkeling, hiking, and relaxing? Thinking about Christmas time with older teens. Thoughts?