We loved this place! It had everything we needed and is super close to a great beach and dive spots. The bed and bedding was super comfy and I had one of the best sleeps of my life here.
A general note: Be aware--Hawaii is a really big island! We didn't rent a car and found it was sometimes difficult to get around with Lyft and Uber. We ended up spending a lot of money on taxis. You might want to go the rental route.