Superb location. easy check-in. very homely feel