We had an amazing time at April's place! The unit itself was clean, comfortable, and very stylish. It is part of a condo complex, so there are some additional amenities available as well, including two pools and a hot tub.
The biggest plus was the location. It is about a block away from Front street, which has all of the main bars, restaurants, shopping, etc. Very cool area. There are a couple beaches within walking distance (10-15 minutes), but we found ourselves heading up to Kaanapali, where the beach is larger and better for swimming (if you like some waves) and snorkeling. Not exactly walkable, but only about a 10 minute drive. April has a bunch of detailed recommendations in a booklet in the condo, which was helpful.
In addition, April was extremely accommodating whenever we needed anything. Overall, fantastic experience, highly recommend it!