Tommy Hilfiger store on 5th Avenue is now open! Here's a snapshot of the store (if you look closely, you can see the balcony to the left)