I cannot imagine a better location for your time in Maui. The Sheraton Maui has an amazing beach that does not get too crowded. The location right on top of black rock is great for snorkeling. During my stay I swam with 3+ sea turtles and lots of reef fish everyday.
Guests can take a nice five minute walk down to Whaler's Village where there are a few restaurants, shops and an all important ABC store to buy snacks, water, etc. The hotel also runs a free shuttle that takes guests to Lahaina where there are lots of restaurants and shops (10 minute drive).
The Sheraton offers great views and the rooms are nice. We had an amazingly comfortable bed. Guests enjoy complimentary internet and parking in the garage. There is a resort fee, which seems to be the trend in Hawaii now.
I definitely recommend staying at the Sheraton Maui. It is the best choice in West Maui.