Menehune Shores Resort complex is a great place to stay when visiting Maui! Located in South Kihei, this condo complex offers a variety of amenities for visitors to enjoy during their stay. From its central location on the island, making it easy to explore all that Maui has to offer, to its oceanfront heated pool and rooftop deck with views … Read More