Check-in experience was fine. Since we rented a timeshare week, we kept getting the comment "oh great, you're an owner!" which felt awkward to correct. Housekeeping service was quite limited for owner week but we didn't need it. Room was very convenient for family: washer/dryer was great and clothes line above the bathtub was handy, hand-held shower head was good for kids (in addition to the "rain" head up top). They provided crib, high chair, and diaper pail for baby. Restaurants are expensive, and choices felt a bit limited. Kitchen was great - we ordered groceries through their recommended vendor (expensive, but handy) so we could eat breakfast in the room and prepare lunches and snacks for most days plus cook a few dinners, and of course keep milk and adult beverages handy. Kitchen had all the basics to cook, and BBQ grills in the common areas were nice. We loved having a blender for smoothies to have some veggies. Dining room table was large. I was pleased I brought aluminum foil, spices, ziptop bags, tea bags, and bought oil for cooking and honey for teas. They provided one caf and decaf coffee pack and 1-2 tea bags with a couple sugar packs, paper towels, sample size dish soap (which was enough), and 2 dashwasher powder packs (which we rationed and used for 4 dishwasher runs - consider bringing your own if you plan to eat a lot in the room), and a few salt & pepper packets. They provided a laundry pack as well but I brought my own baby-friendly and was glad. Balcony was nice; would have been great if there was a bigger table so we could more comfortably eat out there but we managed anyway with high chair for baby and our portable booster seat with table for toddler, and plates in our laps. They sounded a bit picky about the beach/pool towel cards at first (have to exchange used towels for cards and then return cards at end), but it turns out they didn't seem so worried. Pools were great, including kids pirate pool and water slide (husband enjoyed, but too splashy for toddler) - although I did wish there was more shade in the morning. It was nice to have option to walk over to other sister resort with another kid pool. Beach immediately in front was pretty and fun but rocky under water and fairly thin especially at high tide, plus drop off was quite steep with decent under-tow so kids required attention. You could walk down further (all beaches are public) for more options; looked more sandy and wider. Beach chairs or umbrellas were extra charge. No shade otherwise; we brought a little beach shelter/tent which worked well for baby naps. Shuttles worked well into Lahaina town and Old Lahaina Luau, and other resorts for Whalers Village with some nice (also expensive) restaurants and Black Rock that we didn't visit - we decided not to rent a car for the week since we planned to hang mostly at resort - just note you can't carry on large strollers. Concierge always offered 90-min timeshare sales pitch for $100 resort voucher or other ~$150 discounts but we didn't partake and they weren't pushy about it.