Beautiful, stylish, and very clean townhome in exclusive Princeville golf resort area. Close to sand-n-surf Hanalei beach and many amenities.