Very nice condo in Princeville. Clean, nice decor, well organized, and a variety of useful amenities. Recommended for a stay on the north shore.