Excellent, self-contained suite with a very homely feel