We had a great time at Natasha's place in Kihei Resort. The location is great, you are central to a lot of beautiful beaches, the airport, and 1 h from the Haleakala National Park. The lanai has a beautiful view of the garden and we ate many meals there. There is a lot of air circulation and the apartment keeps cool, we did not need the AC despite the warm weather during the day. The apartment has a bit of everything you may need, so that was really nice. For example, little details like Tupperware, were very handy to bring sandwiches and snacks to the beach. We also appreciated the beach chairs and used them every day. There is even a scrabble which made for a fun family evening. Natasha was very responsive and nice. It was getting a bit chilly at night and there was only 1 blanket for the main bed, but she send us an extra blanket the following day.
If you need to use the sofa bed, choose the one close to the main door. The mattress in that one is good. The one by the glass door is a no-go (so thin you can feel the springs). It looks like there is also a blow-up mattress but we did not have to try it. The apartment complex is very quiet and the neighbors seem very nice. We were unlucky to coincide with construction in the pool area so we did experience some noise during work hours and did not check out the pool.