Location was truly great! Such a close walk to the beach, complex as a whole was very nice with nice neighbors.Unfortunately the unit that we rented itself did not have the same appeal. We arrived to a key pad that didn't work, the entire unit filthy, stains all over the carpet, holes in the wall covered in ducktape, broken bathroom door and back gate etc. Fan blades and air vents caked in dust. Food in the couch.. Communication was consistent but poor as it's a whole company so you have to go through multiple people to get a response. We did message the host immediately with pictures upon arrival as we always inspect the unit first to be able to report any issues right away as well as keep everything documented. We did refuse to have the cleaning company come back or maintenance come out as we were only there for a few days, and we did not want to have to sit around the condo waiting for them to come by with all of our personal belongings and taking up our vacation time.We requested a refund for one night's stay (we stayed for 3 nights) we were given half of a one nights stay refund, which we felt was not adequate.The pictures look beautiful so I assume they haven't taken updated pictures recently.