I stayed at The Westin Ka'anapali in Maui for a full week and had an awesome time. The one bedroom villas are spacious and the bathroom is huge. Villa is equipped with EVERYTHING you could possibly need for a full week.
Beach is nice and pools are very nice. Everything was always keep clean and in great shape. I was not bothered about timeshares sales which was nice.
Staff is friendly and mellow. Hotel is located near shops, restaurants, grocery store (Safeway). Front Street (main district) is within a few minutes driving. We rented a car but there is a free shuttle to take you to the main spots in Lahaina.
This was a week of perfection and I would DEFINITELY stay here again!