I stayed at Taj's latest property in Amritsar and Here’s What I Experienced