We had a great stay in Princeville. The rooms is extremely spacious and perfectly located. Diana is a wonderful host being very helpful and she can you give you great advice for activities etc. in the region.
I can definitely recommend staying with her!