Amy's place is great, very central in Kihei and close to the beach, restaurants etc. She has everything stocked up for a comfortable stay. The Lanai offers views although we didn't use it as much.
My only suggestion would be to include the directions to the place in the welcome packet because it was a bit confusing to get into.