This was our second trip to this property. We were there in 2011 and just returned from our recent trip. This is a beautiful resort. Yes, it is large and there are a lot of people there. Overall, we met very nice people and received very good service from all employees. We did not purchase meals at any of the onsite restaurants so can't comment on them. We had drinks at two of the bars and some appetizers. All very good. Expensive? A bit, but not awful at happy hour. You're on the beach in Maui, you are going to pay more than you do for drinsk at your local sports bar back home. We once again had a studio. The studio's are very nice and work perfectly for the 2 of us. I would not reccomend them for a family. Maybe a couple with a young child. They would be cramped for a family with older children or more than 1 child. The kitchenette was adequate for us to prepare our breakfasts and a few dinners. We barbequed and prepared side dishes at our room. We had a poor view and no balcony, we were in 3104 and if a view or balcony is a must, don't accept this room. On the other hand, if you are not an owner you will not have any say in the selection of your room. We exchanged our timeshare week through interval a year in advance and the Westin Ka'anapali told me when I called that no room assignments were made until 1 day before check in. I called a day ahead and was told they would put in a request for no first floor. Guess what? The airline rebooked our flight and we were late getting in. We were assigned the first floor and told that nothing else was available. Nevertheless, we are not "room " people, meaning we spend most of our time out of our room. Our view was of the back of the restaurant/bar by the pool and if we leaned over the railing which was right outside our sliding door (no lanaii) we could peek in the distance and see a tiny bit of ocean, therefore the resort called this an ocean view. I think they would get a lot less complaints if they stopped calling these rooms "ocean views" and just called them what they are- pool views, limited views, etc The receptionist did give us coupons for a free breakfast buffet so we were happy with that . Other than the room selection thing, we were treated very well and enjoyed the location of this resort. We could walk up and down the beach walk, enjoy snorkeling form the beach, and had the convenience of a bar, pool towels, etc. The free shuttle was a plus too. We took the shuttle and enjoyed a delicous dinner at the Hula Grill one evening, and used it to go to Black Rocks and snorkel. They have added a barbecue area outside of building 4 since our last visit which was very convenient. We love Maui, love Kanaapali beach and loved our vacation.