I tried replying earlier in the day, but it still hasn't shown up. I will post again.

I got a response from Piscines Apollo earlier this morning (about 5 hours after I sent the email!)

He accidentally blocked some IP addresses, including mine, in an attempt to thwart unwanted traffic.

The site is working for me now. Consider this problem resolved.