Lets start with the positives...We had a great time, weather, and the location was great. Also the communication with the owner was very good. He always responded prompty to try and help with the issues.However upon arrival, it appeared our room had not been cleaned. There was sand all over the floors, dog hair everywhere, sheets were dirty, toliets not cleaned, surfaces not wiped down, food in the fridge, the list goes on. I had to wash all the sheets/bedding, cleaned all surfaces, bathrooms and floors, etc. Not what I wanted to arrive to for sure. We did get the cleaning refund, but it was still a lot of work instead of getting to enjoy that first evening upon arrival. And really the refund just covered all the cleaning supplies I had to go and buy. I also had no clue this was a pet friendly room or we wouldn't have booked it because I am allergic to pet dander. So don't book this room if you suffer the same. The couches/chairs were covered in pet hair. We had to cover them with blankets.Also you have to pay extra to park in the condo parking lot for the week, which I thought was included in my fees to rent, but it was not. This is an additional cost you have to pay once you arrive. I may have missed this in the description, but I was not expecting it.