Our overall stay was awesome, but the condo was not clean when we arrived. Dirty floors throughout the condo. Now I know to expect a little sand due to the beach, but this was absolutely ridiculous. The beach chairs that were left in the master bedroom closet were full of sand. The pull out sofa bed had sand all in the sheets and they were dirty. I actually had to sweep and vaccum the entire condo myself on the first day we got there. Also, there are several appliances that either do not work or are damaged. The microwave/vent on top of the stove doesn't work. So anytime you cook, the condo will smell like food for hours. There was a replacement microwave on the countertop to use in place of the other one. Now the dishwasher was horrible. The door didn't even open all the way and you literally had to load your dishes on a 45 degree angle. When we arrived at the condo all the dishes were in the dishwasher and not put away. I feel like the cleaning is not a reflection on the owner, but on the cleaning services that the owner has employed to clean the condo. Also, there wasn't a mop to be found in the condo, but there was a mop bucket. Overall, this place would be much better if it was more thoroghly cleaned. The owner was contacted about the cleanliness and she offered to have the cleaning service come out and clean for us, but at that point I had already cleaned and it would have been pointless.