An insane new hotel comes to Ashtabula