Excellent condo - very modern and updated. Had basically everything we needed for our stay. Gorgeous view of the mountains and great proximity to some of the best beaches in princeville!