I loved staying at Viktoria's place! Everyone was super responsive when we had any questions up checking in and throughout our stay. There is a cooler, umbrella, and chairs you can use that we definitely took advantage of for our beach days. It's perfectly located between Kihei and Lahaina, just a quick drive in either direction and your downtown or at the beach.
The beach in front of the complex is a bit small and rocky, but its a quick drive to some of the major beaches nearby.
I would definitely recommend staying!