Great apartment in an awesome location. We had a lovely stay in Princeville. Nice airy apartment, outdoor kitchen was enough for our needs, plus a public barbecue at the pool. Would definitely stay here again.