Very well located and comfy hotel