The staff at Princess Heights is outstanding. They are totally customer oriented, from the front desk personnel to the grounds crew. The hotel itself is clean and quiet. The rooms are spacious and comfortable. Enjoying morning coffee on the balcony while watching the sun rise over Dawn Beach and planning which beach to visit for the day...what a wonderful way to escape the gray of winter!