We stayed at Royal Palm last month. One mid-stay cleaning was provided if your stay was 8 days or more. Clean towels for the room were always available upon request, and pool towels had unlimited exchanges.