I am so happy we booked via My Perfect Stays. We love MKV and have returned there many times. Location, staff, entire vibe is terrific. Friendly and welcoming. Laid back and relaxing. Every unit is close to the beach and pool(s). Very close to Airport beach for easy entry and highly rated snorkeling. We saved money by booking via my perfect stays over another popular service. Same exact place. Very responsive and helpful when we had a small issue. Unit was very nicely updated while maintaining that Aloha feel. The lofted studio layout and extra 1/2 bath were a step up. It was also great to be able to speak with a real (and helpful/informative) human being before we left to get information about our stay! Kitchen was very well equipped to cook meals, which we did. And unit was also supplied with beach chairs, beach mats, umbrella, cooler, boogie boards- very convenient. You really just need to bring your clothes, a stop at the grocery store if you’re cooking, and rent some snorkeling gear and you have a perfect vacation.