Swimming pool and water fun