A warm welcome and great accommodation