Our stay at the Ridge Villas at Kapalua was amazing! The villa had everything we needed and more. The hospitality and location of the villa really made our stay memorable! Looking forward to returning.