This is our 2nd stay with My Perfect Stays and Kamaole Sands apartment # 7-103 was indeed ‘perfect’. Ground floor lanai was so comfy, kitchen was well-beyond-stocked with abundant pots, plates, glasses, cups, blenders, baking pans, eating and cooking utensils, extra blankets , pillows and even some puzzles. The staff at My Perfect stays were so accommodating and kind. Many thanks to Haylee, Maddy, Christine and Annette! Will book again next time we visit Maui.