We had a great stay in Kihei. The condo was big and clean, with a great kitchen and balcony. The beach across the street was nice and convenient, and had amazing snorkeling! The walk to town was a bit far (~4km), but just a quick drive. Overall a great stay and we will definitely be back!