This place was great for a family vacation (we have an 11 month old). The unit was right in front of the pool for easy access and bbq grills were nearby as well in case you wanted to grill food. Gazebo is a very short walk and I would recommend ordering food (after 8am) and you can eat right at the pool, you get the same view, same food, minus the long wait wait, I saw some ppl waiting for hours in the sun. The unit came with clean sheets, stocked kitchen, oven (wasn't working, but they told us ahead of time and we didn't use it anyway)/stove, microwave and refrigerator all in working order. There is a shower, however the shower head was a bit wonky and only sprayed towards the wall and could not be manipulated to be in different positions which made showering kind of hard. The shower is a bit older, would be nice for a little update. A tub would've been better for us personally since we had the baby with us. The sides of the shower are a little elevated so we were able to fit a blow up baby tub in there to bathe our baby. MPP also works with a baby rental agency called Maui on the Fly which was AMAZING and had the crib, books, booster seat and toys all ready for us when we arrived to the room. Our stay was pleasant and we enjoyed Napili very much!