We had a perfect stay at Maui Hill Resort! Location is great close to beaches and all things in South Kihei. The apartment was exactly as described. Clean and we loved sitting on the large lanai every morning to have our coffee. Would stay again!