Congrats on your upcoming wedding and honeymoon. Assuming that you're going to CSS, if you are booked for a one bedroom beachfront suite then those are only located in blocks A & B. If, however, you are booked into a one bedroom ocean suite then our personal preferance is G block. We love the view from "up on the hill" and enjoy the walks down to the beach, around the resort, etc. We haven't tried the night snorkeling but have heard from those who have and said it was really great which has us planning to during our visit next month. Some of our "must do activities" include snorkeling, going to Dunn's River Falls, getting a massage (or 2), playing volleyball, going for walks around the resort, laying in a hammock at night below the balloon bar to listen to the tree frogs/nightly entertainment and laying out on the beach (SSB or textile). We also like attending fitness classes to help take care of the extra food we're eating. For something neat to do, off resort, we recommend horseback riding. An outfit called Hooves has a super plantation/beach ride that's affordable. Whatever you do...enjoy your stay!!