We were there with WeLoveABD and tufbuf. The resort is beautiful and our rooms were wonderful. For the 5 of us we had a 2 room suite. The kids room was a sort of regular hotel room. We shared a little foyer. Our room was a spacious hotel room with sitting area, 2 balconies, large bath (really large) and a long wide hallway with closets. Our group had AC problems, but these were fixed after the first night. We have stayed in hotels all over the world and this one was terrific. We were given a cable and so could use internet on our netbook in our room. iphones had to go out into the lobby to get a connection. We took a cab into town on the same night as the others, but went a while after everyone. For 5 people we had to split into 2 cabs. We found a great little restaurant on the water and it was reasonably priced. The hotel buffet was very expensive. We ran into the rest of our group and one of our kids shared a cab with a family of 3 to get back to the resort. It was well worth the cab fare.
The spa was an amazing destination and totally worth it. Not any more expensive than any other spa. Even if you don't have a treatment, get a tour.