the finest hotel in Whitby