We had a lovely visit to Princeville! The place was perfect for the two of us, with a beautiful view of Hanalei Bay. We were able to take advantage of the resort amenities including the tennis courts, pool, and private beach. We would certainly stay here again!