Swimming pools and spa pools