The place was immaculately clean, and all communications from Turnkey were helpful and easy. The on-site management is a different story. They were not horrific, more like "fine." I emailed in advance to ask about how crowded beach conditions were, could not get through to a person, but was told there was plenty of room to spread out--instead, the beach was very crowded. There WAS an option to rent chairs, but we were never notified of this option--neither after the initial email nor when we checked in with the office. Once on the beach, we were "too late." You have to be physically in the office to rent the chairs--even though it only involves giving them a credit card number. We tended to have to ask about each separate service, rather than being informed of what's there or how things work. Turns out all golf carts you rent (at a steep price!) have the same key, so one day someone else took our cart (turns out this happens "all the time"). What bothered us most was that we never once saw an employee at the main Palmilla guest services site wear a mask when we walked up (as they sat right next to each other in a closed room). It was only when we opened the door that they put them on--day after day. This defies the purpose of the mask! In summary, the property is lovely, the pool is lovely, Turnkey was great. The "resort" itself could do some work on customer service and on mask protcols.