Hugely disappointed in this rental experience. Upon arrival, we were greeted by a very strong odor of pet urine on the entry level. So bad, that we could not use the space. The beds were made with what appeared to be clean linens, however, the wood floors were dirty & dusty, with dead bugs and lots of hair. The toilets were dirty with urine & feces, sinks had not been wiped out, with old toothpaste. The third floor living space rug and floors had not been swept in what appeared to have been some time. We found a vacuum and broom and attempted to tidy up while we waited for a response from the host. The kitchen was dirty, dining table had not been wiped off, nor the kitchen counters.When we received a response from the host/owner around 6:30 pm, she explained that cleaners had cleaned the morning of check in. I disagreed and sent pictures of the filth and was told that cleaners would come. They arrived around 8:45 pm, and we uncomfortably waited for them to complete a brief cleaning of the bathrooms, but in order to get our young children to bed, told them not to worry about the rest. We went to the local market and bought our own cleaning supplies to at least clean the kitchen enough that we felt comfortable using it for the next two days. The ONLY thing we enjoyed of this home was the view and the location to the beach. It desperately needs a professional deep cleaning and other numerous repairs. In its current state, I would definitely NOT recommend this rental.