Terrific apartment on Corso Garibaldi. Five star stay.