Modern, clean, comfortable flat with a terrific host.