Just spent a long weekend at Princess Heights. I was greeted by friendly and helpful staff. This really makes a big difference for me. I also had a chance to meet the family that runs the place. They were great and told me many interesting stories about developing a hotel on a rocky island. What impressed me the most was the views off the decks. It was like a movie set. You can see a beautiful view of the wavy carribean ocean with gorgeous islands just behind. Defintely enjoyed my stay and would recommend.