hotel on East Front Street Deerwood