floating floor in narrow hallway Egypt