Amazing location in the heart of Rome - could not ask for better accommodation.