Lovely place in heart of Rome. Superb terrace. Lot of space.