Right on at all levels. Well located, very clean and very homey.