Great place for a family vacation. There are runnings trails, a great water park with in walking distance, basketball court, a pretty cool skate park and plenty of tennis courts. There is also a tennis club around the corner with a full gym. This place has everything you need for your family. We will deffinently stay here again.