Very clean. Very tiny (as expected). Very accommodating hosts.