I think you should definitely choose Grand Isle - yes, the condos really are as nice as they look in the pictures.. We actually booked a honeymoon package and at first got a regular condo, which was nice but we wanted an ocean view - all we did was ask and they upgraded us to a 2 bedroom penthouse, which was amazing
Both condos were decorated beautifully and had all top-line appliances, washing machines, etc.. We kept saying we wanted to move in there
The food was good - part of our package was a private dinner made in our condo by one of their chefs, if you can get that as part of your package, definitely do that.. That meal was so delicious - and our chef met with us ahead of time, so it was all our favorite food (lobster tails, conch chowder - yum!) While the place isn't cheap, I was surprised it wasn't more expensive given the quality of everything (hopefully it hasn't gone up a lot). The pool is nice but average - there is a jacuzzi but I think a regular above-ground one, but it was so hot that no one used it. When we were there, Sandals wasn't opened yet, so the beach was really quiet and there were nice lounge chairs.. There wasn't beach service, but it was only a 1-2 minute walk down to the beach - everyone was so accommodating that I could easily see them bringing you drinks down if you asked. We usually had the beach to ourselves, but I'm sure that's different now. The bar was opened at night, but it's definitely not a party place - probably depends a lot on the crowd though.. We usually ate dinner late around 9pm and there were a few people at the bar when we went home. There isn't much else nearby, or not anything you can walk to - although I don't know if that changed with Sandals. They give you golf carts to ride around in and you can ride them to the plaza nearby - I think there was a little grocery-type shop, a pizza and ice-cream shop, and I think a liquor store.. We rented a car and drove to another restaurant about 10-15minutes away, but the roads aren't great so you couldn't take the golf cart there.. Let me know if you have anymore questions - will you be able to do a site visit?