Everything you want in an apartment and more. Fantastic hosts.