Lele's place is a gorgeous and spacious apartment right in the heart of Rome, I wish I'd stayed longer!