This was our 3rd time in Maui, and this was the best place we've stayed at by far! It's a very family friendly resort, with a pirate ship wading pool (which our kids absolutely loved!), lots of other pools for the older kids and adults, and lots of activities including yoga on the front lawn every day and feeding the Koi fish. We were also lucky enough to be there during the Earth Hour celebrations, which had lots of extra entertainment including the local cheerleaders and face painting!
The staff at this hotel were great, and having stayed at dozens of Starwood properties this one was really exceptional! The rooms are really well set up, too. The one bedroom side was big enough for our family of 4 with me and my wife sleeping in the closed off bedroom and plenty of space for our 2 kids (ages 3 and 5) on the pullout couch. The other family staying with us were in the suite side with their son on the pullout bed. Very comfortable Heavenly Beds (even the pullouts are good here), and nice size flat screens in each room. The hotel IT desk was so helpful they even set up my Apple TV for me by hardcoding the MAC address so I didn't have to register it each day. Concierge help was everywhere on the resort, but always helpful and never pushy. The property also has a good shuttle service if you want to head to one of their sister properties (Blackrock beach is a great location), or into Lahaina hourly, meaning you don't need a car if you don't plan on going abroad to places like Haleakala or Hana.
Tom was extremely helpful as well and requested a ground floor for us in one of the best buildings on the property, which the good folks at the Westin delivered! Tom was very easy to deal with, and I could not imagine a better vacation spot. We definitely plan on returning here for our next stay on Maui.