A very comfortable space run by warm and welcoming hosts in a convenient location