Great location in Princeville. Clean and spacious with lots of amenities. Conveniently located on cliffs overlooking the water, we watched a number of beautiful sunsets. Would definitely stay there again!