Ruben's place is clean, comfortable, and the location is great. You'll be close to both Napili Bay and Kapalua Bay, which are great swimming and snorkeling spots. We really enjoyed our stay here, and we're glad we chose this place. I would definitely recommend staying here!