hospitable place to spend a holiday!