Amritsar is one of the best place I have ever been too. This is the best city for foodies, devotes. artists and everybody who wants to enjoy life and to come close to Nature and God. It is so easy to go there. There are various trains from different parts of India. You can check IRCTC site for different Trains Schedule. Apart from that there is a beautiful and magnificent Airport, Raja Sansi Airport and has regular flights from Delhi. There are various tourist spots. Some of them are Golden Temple, JallianWala Bagh, Akal Takht, Shaheedan Sahib, Durgiana Temple, Wagah Border, Ranjit Singh Museum and may other. I will prefer you to go there for min 3 three days and I would be best If you go on Sunday included as there is a special parade on that day from Indian Side.
For foodies, It is the best place. Dal makhani, Chicken, Kulchas(Stuffed aloo Paranthas), Mathi chane, Kulcha(This one is special type only available in Amritsar) are some of the best items for foodies. Of course, who can forgetLASSI.
Hotels are well and Safety if totally ensured. You can always find some deals on some online booking website. Police and people are very Corporative. A prepaid cab is preferred and negotiating should be done as they charge too much for Wagah Border. I will advice you should visit there once in lifetime.