Is this place close to duval street?