Debbie D. Oct 04, 2022 Are the rooms cleaned daily with new towels ? Are free towels available by the pool and beach ?