I'll admit that we got this place because it was basically the only pet friendly place. That said, the space was very nice and clean, and we really enjoyed our stay there. I overlooked the part of the listing that said there was no air conditioning, and since we were staying over the summer, it was a tad rough during the day. They do provide fans, and it does cool down significantly at night.
Parking is tight to navigate in a van, but very doable once you get used to it. My only complaint were the various fees...our actual cost per night nearly doubled when the fees and taxes were included. That's a bit much. Also, the listing indicates the pet fee is 25 per night but when we got our bill, they were charging us 35 per night.