We will never stay here again and would strongly advise others to look elsewhere. We arrived to an extremely dirty unit with sand, dirt, dog hair everywhere, a stained couch, and even smelly dead fish left in the freezer. The owner joked about hoping the cleaners had come, but it was clear they had not. After a long day of travel, we spent our first few hours cleaning the townhouse ourselves, which is completely unacceptable for the price.Even after cleaning, it was clear the property is poorly maintained and very run down. The listing photos make it appear bright and relaxing, but the reality was far different.What ultimately pushed us to leave this review was our experience with the owner. We brought our boat down for fishing, so having ice available on-site was a major perk. However, instead of providing access to the ice machine, the owner required us to call him whenever we needed ice. Every interaction felt like we were inconveniencing him, and he repeatedly vented his personal frustrations to us.The final straw came on our last day when I called for ice and was met with a profanity-filled rant about how ice was the “lowest priority” on his list and proceeded to drop every cuss word in the book. We came here to relax on vacation, not to be subjected to that kind of unprofessional behavior. The only positive aspect of this stay was the yacht club grounds and marina. If you book here, you are paying for the location and marina, everything else was sub-par.