I have been here several times. And my last time was with a Cruise. I preferred staying at Four Seasons Hotel and it was amazing. The only thing what takes my breath is giant lobsters tasting experiences on the sand...