Overall it's a beautiful property and most of the staff were friendly & helpful. I loved the benefit of being in the Hokupa'a Tower and would highly recommend that option if you're staying there. It places you closer to most of the amenities, upgraded rooms & lanai with included food & drink options offered throughout the day make it worth it. There were two things that I found to be disheartening.1) Most of the outdoor furniture was dirty. Sometimes it was bird poop, sometimes it was an indistinguishable stain, oftentimes, it was multiple stains. I couldn't understand why such a nice hotel wouldn't clean or replace such disgusting chair or couch cushions. I saw this on the furniture on our room's personal lanai as well as throughout the property at restaurants, lounge areas, etc. 2) The resort offers you a hospitality room to shower/freshen up on your last day if you have a late flight. I thought this was a wonderful amenity, especially since check out is at 11am & our flight wasn't leaving until 7pm. That meant we could hang out at the beach or pool or do another tour and before heading to the airport, then shower and change before a long 12 hour flight. I didn't realize that these hospitality rooms would be dirty. It was clear that they did not clean the rooms in between hotel guest usage. There were dirty towels on the floor, used beds and used showers. We were condescendingly told to deal with it, as it's a free amenity and they didn't have time to clean in between.