This property was in a great location and our room was very clean, well decorated and had a nice view of a vacant lot and not other buildings. Location is so ideal walking distance to beaches, grocery store and restaurants. We had a great stay.
Downside was the 4 pm check in as if you get to Maui early there is no place to store luggage and we did see broken in cars on our trip and knew this was an issue (not at this site) and did not want to leave our vehicle in our rental car.
I did read the warnings about the cleaning fee but it is still shocking to see how many fees they tacked on our bill when they don't even come and clean every day: $200 Housekeeping departure fee with $34.83 tax on that fee, $39.99 Damage Waiver Fee with $6.97 tax on that fee, $29.99 Reservation Fee with $5.22 tax on that fee. The total extra fees were $317 and more than the room charge per night.
If there was some guarantee I would have just as nice of a room the next time I would probably return since the location was so great.