"I'd like to say upfront that we were a little bit unlucky with our stay and that the host did everything they could to improve our situation after we had arrived. Unfortunately for us the guests before us had allowed their dogs to climb all over the furniture and bedding which meant that there were black dog hairs absolutely everywhere. The cleaning company had not done a very thorough job and for the first night we had to contend with pillows and sheets covered in dog hairs. But the host was quick to organise a proper clean the next morning which mostly fixed the issue however there were so many dog hairs that some remained. Our cleaning fee was also refunded. I know going forward that the host will no longer allow pets so this should not be an issue for future guests.Our second issue was that on the second night the credit on the air-conditioning pre-payment meter ran out and at 11pm the AC shutdown. That meant we had a sleepless night in 30 degrees with no AC and no fans. Again though, the host sent somebody to fix the issue the next day and after that we had no problems with the AC. To prevent this happening again, I think some standalone fans should be kept at the property.For the villa itself, the bathrooms are lovely and modern and it's a great location with a fantastic strip of bars and restaurants close by and the beaches only a 10-min drive. The kitchen area and utilities does need updating but it has everything you need for a short stay. The pool was great."