We stayed here Jan 2013 after reading all the glowing reviews on Tripadvisor.
The hotel itself is average at best. You MUST have a car if you stay here. The location is terrible. It is at least a 20 minutes drive away from anything (and that's if there is no traffic). Be prepared to drive at least 1.5 hours a day.
The rooms are supposed to be ocean view but our room view was basically of the westin's roof. The hotel was deserted during our stay (supposedly high season) so I suspect we had one of the better rooms at this hotel.
If you want to stay somewhere out of the way, there is the Westin just a couple of minutes from this hotel which is a far better option. Staying at Princess, you can use the Westin beach but you can't use their beach chairs. The Princess allows you to rent chairs but then you have to carry it a 20 minute walk to the beach.
On the third day of our stay we wanted to drive out but there was a construction crew blocking the entire road. The hotel management told us to wait by the driveway and someone will come and show us another way to get out. After 20 minutes, no one showed up so we had to follow a local taxi out.
I suspect most of the people writing positive reviews here own condos in this resort so they obviously have an interest in having you stay here. Here's my advice, DON'T, there are far better options on the island.