We just came back from our family trip to Total Tennis at the end of June. Everyone had a wonderful time there. The newly renovated room were great, everything seemed new in the rooms. What really surprised us was how nice the new pool was!...More
"I like Cherry Hill's larger rooms & great views. Barn might be loud b/c of the Sat. night party."