The whole resort is really quite nice. They have daily activities in the pool and around the resort including Spanish language lessons and dancing lessons. They also offer free Tennis lessons and we had the great opportunity to learn with Lilo the Tennis Pro. His lesson was wonderful - he really helped us to correct our wrists and form and was just a very encouraging and insightful instructor. My wife and I loved his tennis lesson and it was one of the highlights of our trip!