excellent hotel! clean and good location