This place was simply fantastic. My girlfriend and I stayed her for 5 days 4 nights in one of their suites and were blown away. First off, the scenery is amazing. You walk through the open air lobby and you are standing in paradise. We took advantage of everything they had - from their 2 restaurants (one up scale and the other a pool side bar and grill), world-class spa (first massage I've ever had but pretty sure this is as good as it gets), 3 pools (infinity ones between the hotel and the ocean), and location (smack between 2 great beaches with amazing snorkeling spots). There might be better options out there depending what you want, but there is really nothing I was disappointed with.