Great location in Princeville with resort amenities.