A warm welcome and a comfortable, spotless flat.