We had a great stay in Princeville - there were great spots for food close by, and we took advantage of the snorkel and beach gear as well. Would definitely recommend!