The owner gave us an update at 3:30 (check in was at 3) that the cleaning lady would be done in about an hour. We dropped our stuff off at the room at 4 and she was still there. Went down to the ocean, came back at 5:30 and she was still there. Contacted the owner and he called her right away and she left shortly after that, however, there was laundry that was left incomplete and dirt still under the coffee table. The place overall was not very well cleaned and dishwasher seemed to be leaking water everywhere. The owner did a great job at being courteous and responding quickly to messages and the condo had a great view and a great beach. However with the dishwasher leaking, cleaning lady being extra late, very little supply of kitchen utincils, broken beach chair, disposal not working, and appears to have mold in the shower, we were slightly dissatisfied.