Great and squeaky clean place to stay and enjoy the company of hosts