We really enjoyed our stay at the apartment. It's in a complex and very close to the beach! Kihei beach is quite a busy area, but the apartment is within walking distance to shops, cafes etc which is great. The hosts were also super helpful and able to answer questions very quickly. The only (very minor) complaint I would have is that the dishwasher had dirty dishes in it when we arrived. The apartment is set up very well with all amenities that you may need, they even have beach chairs and buckets for children. We didn't actually use either, but it's super nice to have them. There are also lots of towels and linens. We really enjoyed our time and would recommend.