Clean place and a very communicative host.