Excellent hotel and location