Made to feel very welcome in an awesome flat with great facilities.