Andrea, it's been almost 4 years since i got married, but I HATED my pedi. I wish I would have just did the pedi before I left and didn't get it taken off down there and redone. Perhaps they are better at them now?
lmadore, the beach is rocky. Little coral in the sand. I didn't find it too uncomfortable and honestly, not very many people swim in the ocean. A few, but most people are either snorkling in the ocean or swimming in the amazing pools.