I arrived at the property before the end of check in time listed in the pre-arrival email from the property. No one was present at the front desk. I had to call the hotline number in order to get a code to get the key to my unit. Upon inspecting the unit I was assigned, I found blood on a mattress cover, ants and roaches in the kitchen, pet dander in multiple bedrooms, stains on furniture, sand in hot tub and stains on walls. I was told the general manager would contact me within 20 minutes. He never did. Someone from the call center asked me to go check another unit at the property. The second unit had not been cleaned by housekeeping. My family and I left the property and had to find other accommodations for our week long vacation. I spoke with the general manager, Elvis, the next day. He guaranteed me a refund of $800+. That was 8 days ago. I still have not received my refund. I have emailed the general manager and called multiple times but have gotten no response.