The Mozambique Grand Hotel, once one of the finest in the world, now is home to several lower income people.