Which block of buildings is the best?

We booked our honeymoon for May of this year, I can't wait! Is D-block the best place to stay there? I want to give my travel agent a recommendation. From the pictures it looks like we would like D block in that it seems to have better views, is away from the beach a bit more but not TOO far. Thoughts? Where do you like to stay on the resort??