This was a great place for the price and location. There’s a glimpse of a beautiful view of the ocean from one patio and a beautiful view of the mountains from a different patio. There were a few hiccups that were resolved. The whole check in process was a process. Upon arrival I called the rental company to notify them that we had arrived, which we were instructed to do. I was told the guest host would be contacted to let them know we had arrived. I was not given any other instructions and wasn’t sure if we should go to the property or wait to be contacted by the host. I waited for about 20 minutes and called the rental company again. I was then notified to make our way to the property. We attempted to check in to the room but our name wasn’t listed. I had to then contact Mark to notify him about the issue. He quickly responded and fixed the issue. When we got the the room, we found the room was a mess with dirty towels on the bathroom floor, dirty dishes in the sink and the bed sheets messy. I sent Mark pictures to notify him that the room had not been cleaned. Mark notified me that there was a different room available for us to stay in for that night only. We had to go back down to the lobby to get checked in to a different room. In the morning we were able to move to our original room before we had to leave for a wedding. The rest of our stay was pleasant except for the fact that the handle on the shower fell off the second to the last day before we checked out. It was still usable though. And one of the neighbors kept going in and out and slamming the door. All in all I would definitely stay at this property again and recommend it to others for the price, location, friendliness of the front desk clerk, the fabulous Moana, and the assistance of Mark. Mahalo!