Mikes place is right across from the beach with great views of the ocean.
It’s very conveniently located on the island and in Kihei. (It’s also conveniently located on the complex). Definitely recommend!