Orlando was 'perfect' for Ramsay's 1st Florida restaurant :