We stayed with our family in November. Great location, but several disappointing issues.The good: Easy check-in, good communication initially, a thoughtful welcome basket, and an excellent location just 5 minutes from nearly everything.Plumbing: After our first shower, both toilets backed up with sewage. A plumber found roots in the line and reportedly cleared them, so hopefully future guests won't experience this. Cleaner came, but later we discovered the kitchen sink had also backed up. We hadn't used the kitchen, so hadn't noticed earlier. Wastewater soaked our floor mat and socks. I sent the manager a video of the additional issue but received no reply. We ultimately spent 250 renting daytime pool access elsewhere to "clean off" during plumbing repair. Plumber\manager moved our suitcase only to find later at night under it was still water - yuck.Cleanliness: Comforters had stains. The rear bedroom had dirty tissues and candy wrappers left behind in drawers. The hallway near the bathroom smelled strongly musty. Maintenance: Broken oven door, screen door that barely stayed in place, and a pitch-black driveway due to a nonworking solar light hanging in tree.Comfort: The ensuite mattress was very hard. (Stated in prior reviews)Rental agreement: A broad indemnification waiver was required.We never requested a discount or compensation although I certainly believe it would have been in line. Wonderful location, but cleanliness, maintenance need improvement.