The location is absolutely amazing! Princeville shopping center nearby is very convenient as well. The private beach access trail led to a beautiful beach. We ventured right to the waterfall as well which was amazing. Wish we could have stayed longer. Absolutely beautiful.