A stylish and comfortable space, excellent hosts and made to feel very welcome.