Great place. Clean. Well furnished. Well organised. Great host.