The amenities and location are AMAZING however we had a rough start. We had a late flight in and got to the property around 11pm. When we arrived, the room was not cleaned after the prior occupants. We walked into a sand filled living room, beds without sheets, a basket of dirty wet linens, & no clean linens. We messaged Juan and he quickly responded and apologized that the cleaning crew did not come in advance. He gave us access to the owners closet for sheets so we had to strip the dirty linens off the beds and change them ourselves and attempt to clean the sand around the room. Good thing I brought my own sanitizing products. The cleaning crew came the next day however during COVID, you would hope for a clean room. I feel bad for writing this considering the rest of the property was amazing, hence the 4 stars, however I was surprised that no discount or compensation was offered considering this was not a cheap rental and cleanliness should be a priority during these times. If there had been some attempt to compensate, I probably wouldn’t have even typed all of this. Also, it’s minor, but the property did not provide any toiletries like shampoo, conditioner, or soap.