The property was not clean when we arrived, we were kept up all night by kids running around upstairs, the property was misrepresented in the listing (this is not beachfront, it is a basement apartment around the back of the house far from the beach), among other issues. We ended up deciding to find elsewhere to stay, and the host had agreed to refund us for part of our stay, but still wanted to charge us a 120 cleaning fee (despite part of the reason we left was due to the lack of cleanliness to start with). I received an email stating the host had updated my booking to reflect 2 nights instead of 4, but he had changed the nightly rate from 180/night to 410/night, which conveniently made the total cost of 2 nights equivalent to the 4 we initially booked, and making it so he would not owe us the refund we were promised. Spent over an hour on the phone with customer support just to be repeatedly told that they could not help us and it was entirely up to the host to issue the refund. Incredibly disappointing and frustrating, I would not recommend at all!