My family and I would have enjoyed this property more if it were for a short stay! We travel often, and I have never left less than 5 stars. I do feel bad, but feel compelled to be honest. The communication with property manager was fast and great. The property however was not kept well. It was not clean to our standards. The check out instructions require guest to do all dishes- whoever stayed before us put pots and pans back dirty. I assume the cleaning company didn’t check for accuracy. We ate out because the stuff was so dirty. We unfortunately had to clean them before leaving out of fear we’d be blamed for someone else’s mess. Floors had foot prints dried on them. Dust everywhere. Stains on bedding. Also property managers left out cute welcome basket with snacks, but unfortunately every single snack was expired. Not by a few days either, 3-6+ months expired. Due to the price of cleaning fee and the nightly rate, we expected a cleaner property. Also I said short stay because the beds are super cheap and hard. After two nights, my husband and I were exhausted from no sleep. We ended up at a hotel for one of the nights before finishing our stay there to catch up on sleep. Between the hotel and eating out this was our most expensive family vacation. The property really could be great for hosting with a few tweaks.