Complaint sub-issue: Credit card company isn't resolving a dispute about a purchase on your statement

On XX/XX/2018 I made a reservation with XXXX XXXX for a stay on their boat from XX/XX/2018 thru XX/XX/2018. The financial arrangements were XXXX for 5 days and a XXXX security deposit that would be returned the end of the stay. See attached terms of rental provided. 
When I arrive at XXXX for checking in I was give a tour of boat. I was told there was an issue with the power but power had been moved to a different slip. After settling in with my pups I turned the television on only to find out there was no signal on both sets. I texted my checking in person XXXX and was told to contact maintenance person XXXX. I called the maintenance person and was told he would be at the boot in an hour or two but told me the Marina signal can fade in and out and it is not the best or reliable.Upon the maintenance person arrival he tested both sets and found no signal as I had. Once outside he was able to trace the cable to a bad terminal at the slip and moved cable to another slip. Television in main sitting area was working but Television in Master Bedroom still had no signal. I was told by maintenance person that was the best he could do. On XX/XX/XXXX I noticed some of the lights in the cabin did not work specially in the kitchen and warm water came out of the sink faucet for cold water. The mat in the shower room was filthy and I put it to the side as I did not want to catch anything from it. 
On XX/XX/XXXX, at XXXX the maintenance person for the marina knocked on my door and advised me that he was moving the power cables back to the original slip since the power issue had been resolved. On XX/XX/XXXX at XXXX I noticed the thermostat for the central air conditioning read 77 degrees yet the thermostat was set at 72. I left the boat to pick up a few items from the store. When I returned the temperature in the cabin on the boat had reached 80 degrees my dogs were panting and were over heated. I texted the owner and advised her of the problem with the AC and was told her house reached 81 degrees and it is because the outside temperature is so hot 104 degrees and the AC could not keep up. I advised her then that I could not stay on the boat with these high temperatures and risk my health ( XXXX ) or the health of my dogs. The owner stated she can understand and would try to get her maintenance person down to check on the AC. At 6:00pm I made the decision to leave the boat and began loading my belongings on to a cart to take to my car. At 630pm the maintenance person arrives in the parking lot and I advised him of the AC issue. He begins to berate me in the parking lot as to why I did not contact him sooner. The maintenance person walked on the boat and walked back outside and told me that it seems cool to him and left the boat. At no time did the maintenance person check the coolant or perform any checks on the air conditioning unit or compressor. I did advise the owner only to be told she was in a board meeting and could not talk. 
I left the boat and turned in my keys and badges as instructed to do. Later that night 9:30pm I received a call from the boat owner apologizing for the inconvenience but when asked about a refund for my remaining days I was told we squeezed you in so we will not issue you a refund. The next day I received s thank you for staying its with no mention of the issues that I experienced. I did respond to the email reminding her of the experience. To this day no response from the owner. 

I am disputing this entire charge since from day 1 of this vacation on XXXX XXXX there were nothing but issues. It has been a complete nightmare. From televisions not working to power/electrical issues and finally Air conditioning issues on a dangerously hot day 104 degree temperatures. 
When I asked for a refund I was told no because they had to squeeze me in. What was advertised is not what I received and the conditions on this boat are poor. There are no cancellation terms but clearly they did not provide conditions suitable for anyone to live on! i am requesting a full refund on the days that i did not stay and a discount on the days i did stay. 

XXXX XXXX