The only star this property gets is for the location. It is directly across the street from beach access, which made for relatively easy trips to the beach. The house itself is also newer and the appliances were nice. Everything else was terrible because the house was absolutely filthy when we arrived. It appears that despite having FIVE hours between check-out and check-in, the 'cleaning' crew only changes the linens and towels and does nothing else. There was a thick layer of dust on every surface in the home, meaning it hadn't been cleaned in months. There was mildew in every shower, algae in the swimming pool, and sand on every single floor in the house. I expect a little sand - it's a beach house! - but a simple sweeping would have taken care of most of it. We called and complained within the 24 hours, as instructed, and a woman and her husband were sent with a half-empty spray bottle and half a roll of paper towels, a new shower liner, and linens that were even dirtier than what was on the bed. When we called to complain and ask for a proper deep clean, we were told that we could leave and would get a 50% discount on the remaining three days of our trip. So they get away with it because it's essentially 'suffer or end your vacation' since there's no way we could have found alternative accommodations on such short notice. I do not recommend renting any properties associated with Royal American - a quick scan of their BBB (they are not accredited) shows that lack of cleanliness is a recurring issue. If you're willing to do the cleaning yourself, or don't mind wallowing in filth, then the location and home are great. Otherwise, stay away.