We would like to vacation in the Montego Bay area this spring. We are a couple in our Mid-50's traveling with our son and his friend both age 28. Want an active resort - enjoy beach activities including snorkeling and diving. My son wants a place were he won't be bored to death in the evening. I want to avoid the spring break atmosphere. Any suggestions?