Hi David,
We were on the beach side, but there really is no division between the two resorts. It's jut one big rambling resort.
We had a great time, the food was good, the two beaches were great, and the many bars were good.
However, I will not go back for one reason only. And this is the reason I haven't posted my review yet, I'm hesitant to say but I can't honestly recommend this resort to anyone.
Don't get me wrong the resort itself was great, but there were bugs in the rooms.
I can't comment on the diving part, I'll leave that up to John. You should post the question in the diving section and John or Gambitt will be able to help you with the advanced info.