Kihei was a great choice for us during this time of the year. The beach is steps away from the place, and it was the most friendly beach for swimming. Most of the other beaches we visited in Maui had strong current and short breaks (which is normal in Hawaii). There are several restaurant options around the place as well as a grocery shop which makes it easier.
The apartment is good, spacious and it has everything you may need for your stay. Because is close to the ocean it has always a nice breeze and you can have breakfast at the balcony with a nice view! :)