I recommend Michael's place highly. The place is neat , clean and spacious. The view is outstanding from the terrace and with the chairs in the terrace, you can definitely spend your early mornings or late evenings just staring at the water. Its conveniently located, 5 mins from Kanapaali beach and 10-15 mins from Lahaina Ocean road. We thoroughly enjoyed our stay.