Loved this place. Really stunning and there can't be a better location in all of Rome. Wonderful.