We were quite happy with the amenities and overall location during our stay! The internet was excellent quality (~130mbps down, ~35 up: great for video calls), as were the two desks where two people can independently work when needed. The provided beach chairs and towels made it very convenient to visit the beach, and the kitchen is well-stocked with everything you need to cook meals. The beach is a 2 minute walk away (there's also a private foot wash/shower for when you return), and there are a ton of high-quality businesses within walking distance (restaurants, grocery stores, beach equipment rental shops, etc).
Minor downsides: the walls of the condo building in general are quite thin (a bit of an older building). Generally people are respectful and it's not an issue, but we did hear a very heated argument from some neighbors. In addition, you are required to walk down/up some stairs to get to the unit as there is no fully flat walkway from the parking lot (even if you take the elevator). Email/AirBnB messaging response time could be better (generally > 24 hours to hear back, if at all), though calling them put us through straight away.
Overall, we would be very happy to stay here in this unit again. Thanks for the great island experience!