Perfect place to stay! Princeville is located on the North Shore, many spots to visit.
The apartment is great and well equipped. I would recommend!