Great host, clean, communicative, affordable.