We stayed here in Princeville for 4 nights and it was very comfortable and relaxing. The townhome is in very good shape and the 3 bathrooms made our stay with 2 teenagers MUCH more enjoyable. The pool is a smidge small but why are you going to the pool when you have a world-class beach within walking distance? The noise from the street can also be a nuisance when sitting on the lanai but the gold course makes an excellent neighbor. The walk to the Hideaway beach and old St. Regis beach (Puu Poa beach) is further than you think but well worth the effort. Some ebikes would take this place over the top ;)