A very, cosy welcoming place to stay