Summary: Location is great. Check-in great. Apt is nice. Check-out could be improved.
Checkout: I'll start with my only gripe - checkout. There is downstairs staff and they verified that they do have a 'baggage holding facility', and said 'no problem to leave bags'. However, they also ask which room, and when they found out I was staying with Captain Cook property management, then I couldn't use it anymore. We had to go the airport hours early since we had nowhere to leave bags, and elderly members of our party who couldn't carry around luggage. This left a bad impression at the end of an otherwise nice stay. I recommend Captain Cook to do what it takes to negotiate with the building owners. There is already a solution in place for other guests in the building. -- A second much more minor annoyance, I was asked to take out the trash. It was really easy, but since the cleaners are getting more than $300, I guess they should be the ones to do it.
Location: Not on the busiest street, but near everything. Ocean is 2 blocks away. ABC directly downstairs. Mall is on the other side of the block.
Checkin: Very easy. The provided checkin directions say that LINE works, but you do have to voice call a telephone number to get a person, LINE was a blackhole despite being given the contact.
Apt: The place itself is a nicely done conversion from 1 bedroom to 2 bedroom. The master bedroom balcony is good for drying clothes, but faces an ugly back alley so you wouldnt sit there. The front balcony overlooks the street and is pleasant. The interior is newish with only a few minor things unmaintained (e.g. squeaky door hinges, poor patching on drywall at sink).