Being new to this whole experience we were wondering if we needed to pack beach towels or are they provided at the resort? Ive searched and cant find a real clear answer. We will be at CTI in September. Any suggestions/help would be appreciated.