Swimming pool and accessories