It has swimming pool, tennis court, basketball court, piano, lot of activities. Kids really enjoy this place.