Outstanding, clean, and well thought out place during our stay in Princeville. Our favorite part was the close proximity to the ocean and sitting outside listening to the waves. Highly recommend this place!