cheap and best hotel in dalhousie