Beautiful hotel, incredible views!
Princess Heights was one of the nicest places we've stayed at in the Caribbean. We had a 2-bedroom suite in Bldg 2 and it was nothing less than beautiful. It was very spacious for our family of 5, well equipped and had an awesome view of the ocean from the two balconies. The staff were very helpful, accommodating and great to deal with. The nice welcoming surprises were a great touch: beers, pop and water in the fridge upon arrival. The housekeeping staff kept our room remarkably clean throughout our stay.
You definitely need to rent a car while there. It is a walk and lots of stairs to get to the beach at the Westin. The Westin is right on Dawn Beach, but their staff make it very clear that non-Westin guests are not welcome to use their space/equipment (...even though all beaches in St. Maarten are public beaches!!!). There are many great beaches on the island that are just a short drive away (i.e., Orient Beach, Mullet Beach, Maho Beach). Princess Heights provides great beach towels that made our visits to the ocean/sand very comfortable.
There are no restaurants on-site but Mr.Busby's/Daniel's on the Beach are very close and provide great food, location and service. Busby's is in a complex of other restaurants, a small grocery store and other activities as well.
We had an absolutely fantastic vacation and would highly recommend Princess Heights!