From the pictures - it looks like the old Montmartre location. Is that where this is? I also read that La Gondola is now closed. Has anything opened up in that location?