The proximity to front Street for what you pay is fantastic. It's close to some good beaches (Baby beach, Ka'anapli), close to all the touristy shops and restaraunts in LaHaina. The bedrooms and bathrooms are super spacious and updated; is perfect for a family of 4 or even 2 couples. Could likely accomodate more if others are willing to sleep on the pull-out in the main living area.
The provided beach equipment made for awesome beach days with the kids (coolers, umbrellas, chairs, boogie boards, beach towels). The fridge and kitchen (along with provided cooking eqipment) helped us save quite a bit of money on food/eating out.
All-in-all, this was a great vacation at a great place. Would have been a little better if the resort didn't shut down one of the pools and the bbq (due to COVID). Although, we had little to no difficulty booking a time at the open pool.