It doesn't really look real. Other thing that it doesnt have any proffesional web site, just using simple geocities service. Probably when web site wizard asked to attache a picture they didn't have much time to search the internet, so they added one of them.
PS, i recomend Coliseum Spa now called Studio 54 at Finch and Keele