Description is spot on. Great location in Princeville. Building is convenient near pool and grills. Clean, well stocked with kitchen items and beach goods and is spacious. We (family of 4) stayed 2 weeks and never felt it was too small. Loved the sliding door in 2nd bedroom for privacy Would stay in unit again. Mahalo!