A nice place to stay, quiet, nice hosts