Our experience at this lovely resort was excellent, food, drinks, service, cleanliness really top notch. Grand Anse Beach seems to go on forever. Beach somewhat steep so entering and exiting can be a trial if a bit rough and you are in your 70's. The beach is a swimming beach so not much to see if you are a snorkeller. Dinner was a real experience, table cloth, fabric napkins, beautifully set. However, for dinner in the main dining room, gentlemen leave your Bermuda shorts and sandals...