There were quite a few sites with that level of polish on free hosting services at the time. Usually by people who either didn't have the means to pay for hosting/a domain name or simply didn't see the need to at that time. Came across quite a few of them when I used AOL's free hosting back in the early 90s, or Tripod/Angelfire/whatever.
Wow, that is an awesome site!!
Tripod allowed me to make some good sites back then.