We stayed at Ocean Club West, and dove with Dive Provo. Couldn't have been more happy with both. They are within walking distance of each other, but DP will pick you up at OCW in their shuttle. We had both divers and non divers in our group. Members of my LDS have dove multiple times with Dive Provo.