Airport Hotel Grand, New Delhi:位置与点评