I have stayed at Victor's place many times and it never disappoints. I travel for business so the location close to the World Trade Center is perfect for me.