The apartment was in a central location in Princeville and felt extremely spacious and cozy. The kitchen was well equipped for us and having a laundry machine was wonderful after many days of hiking! There is also a quaint outdoor seating area in addition to water gear (snorkeling, beach chairs etc). Parking is great as there are two spots associated with each apartment unit.