"Luxury is the opposite of the naturally necessary," wrote Karl Marx -- but tell that to guests at a new five-star Rome hotel in the former seat of the Italian Communist Party (PCI).