Great place to stay even though there is no ocean view. Lahaina is a lovely town to stay, with nice restaurants and it is good situated for activities (whale watching, dinner cruise etc.)
It is a quiet place located on a lovely beach. The apartment has everything we needed (including towels for the beach) and you can use the faculties of the hotel. Parking close by was easy to use and a lot cheaper than in the hotel.